@charset "gb2312";
body{padding:0px;margin:0px auto;font-size:14px;font-family:"宋体",Arial, Helvetica, sans-serif;line-height:24px; color:#333 }
div,span,h1,h2,h3,h4,h5,h6,ul,li,img,p,strong,b,textarea,input,button,select,form,a,table,tr,td,dl,dt,dd{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
ul,ol{list-style-type:none;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle;}
img{border:0;}
.clear{clear:both; height:0px; line-height:0px;}


.STYLE2 {font-family: Arial, Helvetica, sans-serif; color:#e8e7e7; font-size:12px;}
.STYLE3 {font-family: Arial, Helvetica, sans-serif; color:#404040; font-size:9px; font-weight:bold}
.STYLE5 { color:#868686}
#left{ float:left}
#right{ float:right}


#top{ background:#f8f8f8; width:100%; min-height:91px;}
.topm{ width:1260px; height:auto; margin:0px auto;}
.logo{ float:left}
.tel{ float:right}

/*导航*/
#jsddm{width:1240px; height:45px; margin:0px auto; text-align: center; padding:0px 10px; position:absolute;z-index:9999; left:50%; margin-left:-630px}
#jsddm li{float: left;width:128px; height:45px; position:relative}
#jsddm li a{display: block;text-decoration: none;width: 128px;color: #FFFFFF; font-size:14px; font-weight:bold;height:45px; line-height:45px;}
#jsddm li a:hover{	background: #000000}
#jsddm li ul{margin: 0;padding: 0;position: absolute;visibility: hidden; margin-top:1px; width:128px; z-index:9999; left:0px;_zoom: 1}

#jsddm li ul li{float: none;display: inline;width:128px;  }
#jsddm li ul li a{width: 128px;background: #000;color: fff; height:33px; line-height:33px; font-size:12px;margin-top:2px;filter:alpha(opacity=60); /*IE滤镜，透明度50%*/
-moz-opacity:0.6; /*Firefox私有，透明度50%*/
opacity:0.6;/}
#jsddm li ul li a:hover{color:#000; background:#fff}

/*banner图*/
.bann{MARGIN: 0px auto;  HEIGHT: 416px; }

.xmFocus DIV {DISPLAY: block; Z-INDEX: 1; LEFT: 0px; FLOAT: left; WIDTH: 100%; MARGIN-RIGHT: -100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: center; }

/*模块1*/
#mokuai1{ background:url(1bj.png) repeat-x; width:100%; height:226px;  clear:both}
.main1{width:1260px; margin:0px auto; }
.xh1{ background:url(k1bj.png) no-repeat; width:277px; height:198px; float:left; margin:0px 9px; display:inline; padding:20px 10px 0px 10px}
.img1{ float:left; width:116px}
.xh1 ul{ width:130px; padding-left:15px; float:left}
.xh1 li{line-height:22px; color:#666666}
.tt1{ height:32px; margin-top:5px; } 
.more{ margin-top:8px; padding-right:10px;}


/*模块2*/
#mokuai2{ background:url(2bj.png) repeat-x; width:100%; height:252px; clear:both}
.main2{width:1240px; margin:0px auto; margin-top:0px; padding:0px 10px 0px 10px;}

/*公司简介*/
.gsjj{ width:375px; float:left; margin-top:15px}


.jjdt{ margin-top:5px;color:#666;line-height:24px;}
.jjdt li{ float:left}
.img2{ margin-top:5px; height:120px; width:135px; border:1px  solid #c9c9c9; padding:5px} 
.js{ padding-left:10px; color:#666; width:218px;float:left}
.js1{ padding-left:10px; color:#666; width:342px;float:left}

.line{ float:left; margin:0px 18px}

/*新闻中心*/
.xinwen{width:500px; float:left; margin-top:15px}
/*列表形式*/
.list{ margin-top:5px;}
.list li{ background:url(jt.png) no-repeat left center; height:26px; line-height:26px; padding-left:8px}
*html .list li{ background:url(jt.png) no-repeat left center; height:23px; line-height:23px; padding-left:8px}
*+html .list li{ background:url(jt.png) no-repeat left center; height:23px; line-height:23px; padding-left:8px}
.list li a{ color:#666666}


.cwz{margin-top:5px;  color:#666666;}

/*联系我们*/
.lxwm{ width:285px;float:left; margin-top:15px; background:url(d.png) no-repeat center top; height:203px; color:#555555; }
.lxwm ul{ margin-top:5px;line-height:22px}



/*模块3*/
#mokuai3{ background:url(ziye.png) repeat-x #ebebeb; width:100%; min-height:300px; display:inline-block;clear:both; padding-bottom:25px;}
.main3{width:1240px; margin:0px auto; margin-top:0px; padding:0px 10px 0px 10px;}

/*子页左*/
.zyz{ float:left; width:231px;}
/*左二级或新闻*/
.erji{ background:url(zyz.png) no-repeat left top #fff; width:215px; height:auto ; border:1px solid #d6d6d6; border-bottom:0px; padding-top:7px; padding-left:14px; display: inline-table;}
.erji ul{ margin-top:8px; padding-left:5px; }
.erji li{ clear:both; background:url(line.png) no-repeat left bottom;padding-left:0px;  line-height:30px}
.erji li ul{margin-top:0px; padding-left:5px;}
.erji li li{ background: none;padding-left:0px;line-height:24px; float:left}
.erji li li a{ background: url(jt.png) no-repeat left center;padding-left:10px; height:24px; line-height:24px;}

.xiaotu{ margin-top:5px;}
.xiaotu li{ width:230px; height:auto; margin-bottom:5px;}

/*子页右*/
.zyy{  width:974px; float:right; margin-right:5px; display:inline}

/*单页*/
.dy{ padding:15px; line-height:26px;}
/*新闻页*/
.news{padding:15px;}
.news li{ height:26px; line-height:26px;background:url(jt.png) no-repeat left center;padding-left:12px; }
*html .news li{ height:23px; line-height:23px;background:url(jt.png) no-repeat left center;padding-left:12px; }
*+html .news li{ height:23px; line-height:23px;background:url(jt.png) no-repeat left center;padding-left:12px; }
/*图文页*/
.tuwen{padding:15px; text-align:center}
.tuwen li{ width:170px; float:left; margin:0px 9px 10px 9px; }
.img3{ width:160px; height:130px; padding:4px;background:#fff; border:1px solid #d8d8d8}
.tuwen span{  line-height:30px;width:170px; }
/*内容页*/
.nr{padding:15px; }
.nrtt { border-bottom:1px dashed #292929; line-height:30px; text-align:center}
.tcon { text-align:left;  padding:0px 20px;padding-top:10px;}

/*留言页*/
.lyb{padding:15px; }

.lyb .newsly {text-align: right;height: 30px;	margin-top: 10px;padding-right: 25px;line-height: 30px; font-size:14px}
.lyb .mk{ float:left;	text-align: left; margin-top:10px; width:100%} 
.lyb .mk li{ height:30px; line-height:30px;}
.lyb .mk .zx {text-align: left; height:30px;}
.lyb .mk .hf { height:auto;}



/*底部*/
#foot{ background:#3a3a3b;width:100%; height:125px; clear:both; font-size:12px;}
.footer{width:1260px; margin:0px auto; padding:30px 0px;}
.fmenu{ float:left; width:600px}
.fmenu li{ float:left; width:100px; margin-right:15px; text-align:left}
.fmenu a{ color:#FFFFFF}
.ftsm{ float:right; text-align:right; color:#e8e7e7}

/*招聘*/
.zp{ padding:15px;}
.rczp_bt{ text-align:center; }
.heng{ padding-left:10px;}
.ck{ text-align:left}